have difficulty in doing something - English Synonyms Dictionary